Repository navigation
Conversation
|
Important Review skippedAuto reviews are limited based on label configuration. 🏷️ Required labels (at least one): 1
Please check the settings in the CodeRabbit UI or the
|
OpenAPI changes 🔴 3 breaking changesCaution Downstream consumers may need an update before merging. Breaking changes ·
|
| Method | Path | Change | |
|---|---|---|---|
| 🔴 | GET |
/api/v1/feature-flags |
added the new CHATBOT enum value to the data/anyOf[subschema #1]/items/key response property for the response status 200 |
| 🔴 | PATCH |
/api/v1/feature-flags |
added the new CHATBOT enum value to the data/anyOf[subschema #1: FeatureFlagPublic]/key response property for the response status 200 |
| 🔴 | POST |
/api/v1/feature-flags |
added the new CHATBOT enum value to the data/anyOf[subschema #1: FeatureFlagPublic]/key response property for the response status 200 |
Full changelog · 11
| Method | Path | Change | |
|---|---|---|---|
| 🔴 | GET |
/api/v1/feature-flags |
added the new CHATBOT enum value to the data/anyOf[subschema #1]/items/key response property for the response status 200 |
| 🔴 | PATCH |
/api/v1/feature-flags |
added the new CHATBOT enum value to the data/anyOf[subschema #1: FeatureFlagPublic]/key response property for the response status 200 |
| 🔴 | POST |
/api/v1/feature-flags |
added the new CHATBOT enum value to the data/anyOf[subschema #1: FeatureFlagPublic]/key response property for the response status 200 |
| 🟢 | — |
— |
a breaking change was detected but the version is still 0.5.0 |
| 🟢 | GET |
/api/v1/chatbot/sessions |
endpoint added |
| 🟢 | POST |
/api/v1/chatbot/sessions |
endpoint added |
| 🟢 | POST |
/api/v1/chatbot/sessions/{session_id}/message |
endpoint added |
| 🟢 | DELETE |
/api/v1/feature-flags |
added the new CHATBOT enum value to the request property key |
| 🟢 | GET |
/api/v1/feature-flags |
added the enum value CHATBOT to the property anyOf[subschema #1: FeatureFlag]/ of the query request parameter key |
| 🟢 | PATCH |
/api/v1/feature-flags |
added the new CHATBOT enum value to the request property key |
| 🟢 | POST |
/api/v1/feature-flags |
added the new CHATBOT enum value to the request property key |
main ↔ 77db2cd1 · generated by oasdiff
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
Issue
Closes #1230 #1278
Summary
POST /chatbot/message, stateless chatbot endpoint; caller sends full message history each turn, gets back the updated transcriptChatbotEngineusing LangGraph + LangChain (ChatAnthropic), single-node graph handles one conversation turnconfig_id+ optionalconfig_version) so model, max tokens, and reasoning effort come from saved configslangchain-anthropicdependencyChatbot State Management Related Updates
session_id(POST /chatbot/sessions/{session_id}/message), the server tracks history itselfwebhook_url.Checklist
Before submitting a pull request, please ensure that you mark these task.
fastapi run --reload app/main.pyordocker compose upin the repository root and test.